package vashion.azeroth.core.personal.pojo;

import java.util.Date;

import vashion.azeroth.core.pojo.BaseObject;

public class PersonalAddress extends BaseObject {

	private static final long serialVersionUID = 3027004429457486320L;

	/**
	 * 会员id
	 * 
	 * 必填
	 * 
	 * */
	private Long memberId;
	
	/**
	 * 主键ID
	 * 
	 * */
	private Long addressId;

	/**
	 * 会员名称
	 * 
	 * 
	 * */
    private String memberName;

	/**
	 * 是否默认收货地址
	 * 
	 * 1:默认地址 0:非默认收货地址
	 * 
	 * */
    private Integer isDelfault;

	/**
	 * 省编码
	 * 
	 * */
	private Integer provinceCode;

	/**
	 * 省名称
	 * 
	 * */
    private String province;

	/**
	 * 市编码
	 * 
	 * */
    private Integer cityCode;

	/**
	 * 市名称
	 * 
	 * */
    private String city;

	/**
	 * 地区、县编码
	 * 
	 * */
    private Integer areaCode;

	/**
	 * 地区、县名称
	 * 
	 * */
    private String area;

	/**
	 * 收货地址详细信息
	 * 
	 * */
    private String addressDetail;

	/**
	 * 收货人固定电话电话
	 * 
	 * */
    private String phone;

	/**
	 * 邮政编码
	 * 
	 * */
    private Integer zipCode;

	/**
	 * 收货人名称
	 * 
	 * */
    private String receiveName;

	/**
	 * 修改后收货电话
	 * 
	 * */
    private String fixedMobile;

	/**
	 * 收货地址状态
	 * 
	 * 0:已删除 1：未删除
	 * 
	 * */
    private Integer status;

	/**
	 * 创建时间
	 * 
	 * */
    private Date timeAdd;

	/**
	 * 修改时间
	 * 
	 * */
    private Date timeEdit;

	/**
	 * 备注	
	 * 
	 * */
    private String remark;

    
    public Long getMemberId() {
		return memberId;
	}

	public void setMemberId(Long memberId) {
		this.memberId = memberId;
	}

	public String getMemberName() {
        return memberName;
    }

    public void setMemberName(String memberName) {
        this.memberName = memberName;
    }

    public Integer getIsDelfault() {
        return isDelfault;
    }

    public void setIsDelfault(Integer isDelfault) {
        this.isDelfault = isDelfault;
    }

    public Integer getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(Integer provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public Integer getCityCode() {
        return cityCode;
    }

    public void setCityCode(Integer cityCode) {
        this.cityCode = cityCode;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public Integer getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(Integer areaCode) {
        this.areaCode = areaCode;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getAddressDetail() {
        return addressDetail;
    }

    public void setAddressDetail(String addressDetail) {
        this.addressDetail = addressDetail;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Integer getZipCode() {
        return zipCode;
    }

    public void setZipCode(Integer zipCode) {
        this.zipCode = zipCode;
    }

    public String getReceiveName() {
        return receiveName;
    }

    public void setReceiveName(String receiveName) {
        this.receiveName = receiveName;
    }

    public String getFixedMobile() {
        return fixedMobile;
    }

    public void setFixedMobile(String fixedMobile) {
        this.fixedMobile = fixedMobile;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Date getTimeAdd() {
        return timeAdd;
    }

    public void setTimeAdd(Date timeAdd) {
        this.timeAdd = timeAdd;
    }

    public Date getTimeEdit() {
        return timeEdit;
    }

    public void setTimeEdit(Date timeEdit) {
        this.timeEdit = timeEdit;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
    
    /**
	 * @return the addressId
	 */
	public Long getAddressId() {
		return addressId;
	}

	/**
	 * @param addressId the addressId to set
	 */
	public void setAddressId(Long addressId) {
		this.addressId = addressId;
	}
}